\section{Principles}

\subsection{Design}

\subsection{Implementation}

\begin{itemize}
\item
  Engine should be separate from the display - MVC
\item
  Engine should be easy to modify - rules variations
\end{itemize}
